Chrysaora quinquecirrha

Explore definitions, synonyms, and language insights of Chrysaora quinquecirrha

Definitions

Noun
a type of jellyfish

More General Terms